technical personnel - French English Dictionary